﻿BODY
{
	font-size: 11px;
	margin: 0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	background-color: white 
}

TABLE
{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
}

TABLE.menubar
{
	font-weight: bold;
	color: #207b99;
}

TABLE.dark_menubar
{
	font-weight: bold;
	color: #596468;
}
TD.sep
{
	height: 1px;
	background-color: #e6e8e7;
}
A.logout:link
{
	color: white;
}
A.logout:visited
{
	color: white;
}
A.logout:active
{
	color: white;
}
A.logout:hover
{
	color: yellow;
}
A.menuitem:link
{
	font-weight: bold;
	color: #4E7DD1;
	text-decoration: none;
}
A.menuitem:visited
{
	font-weight: bold;
	color: #4E7DD1;
	text-decoration: none;
}
A.menuitem:active
{
	font-weight: bold;
	color: #4E7DD1;
	text-decoration: none;
}
A.menuitem:hover
{
	font-weight: bold;
	color: red;
	text-decoration: underline;
}
A.menuitemactive:link
{
	font-weight: bold;
	color: #4E7DD1;
	text-decoration: underline;
}
A.menuitemactive:visited
{
	font-weight: bold;
	color: #4E7DD1;
	text-decoration: underline;
}
A.menuitemactive:active
{
	font-weight: bold;
	color: #4E7DD1;
	text-decoration: underline;
}
A.menuitemactive:hover
{
	font-weight: bold;
	color: red;
	text-decoration: underline;
}
.address
{
	font-size: 8pt;
}
.copyright
{
	font-size: 8pt;
}
.userName
{
	color: white;
}
.error
{
	font-weight: bold;
	color: red;
}
.caption
{
	font-weight: bold;
	color: white;
}


A.menutop:link
{
	color: black;
}
A.menutop:visited
{
	color: black;
}
A.menutop:active
{
	color: darkgrey;
}
A.menutop:hover
{
	color: red;
}

a.rolloverbar_t:link
{
	font-size: 7pt;
	color: White;
	text-decoration: none;
}
a.rolloverbar_t:visited
{
	font-size: 7pt;
	color: White;
	text-decoration: none;
}
a.rolloverbar_t:active
{
	font-size: 7pt;
	color: White;
	text-decoration: none;
}
a.rolloverbar_t:hover
{
	font-size: 7pt;
	color: White;
	text-decoration: underline;
}

.rolloverbartext_t
{
	font-size: 7pt;
	color: White;
}

.rolloverbartext_b
{
	font-size: 7pt;
	color: #F02922;
}

.btn
{
	border-right: 1px outset;
	border-top: 1px outset;
	font-size: 8pt;
	border-left: 1px outset;
	color: black;
	border-bottom: 1px outset;
	font-family: Verdana;
	height: 20;
}

.header
{
	color: window;
	height: 18px;
	background-color: darkgray;
	text-align: center;
}

.trs2
{
	background-color: #F1F1F1;
}

.trs1
{
	background-color: #FAFAFA;
}

#header
{
	background-color: #4E7DD1;
	padding: 5px;
	height: 36px;
	border-bottom: solid 1px #4675CB;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 25px;
}

#header #logo
{
	float: left;
}

#header #settingNav
{
	float: right;
	padding-top: 5px;
}

#header #settingNav ul
{
	margin: 0px;
}

#header #settingNav ul li
{
	display: inline;
}

#header #settingNav ul li a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
	margin-right: 10px;
}

#header #settingNav ul li a:hover
{
	text-decoration: underline;
}

#nav
{
	background-image: url(../images/topgrad.gif);
	border-top: solid 1px #7795CB;
	padding: 2px;
}
#nav div
{
	background-image: url(../images/topgrad.gif);
	height: 1.5em;
}
#nav #menu
{
	height: 1.5em;
	float: left;
}
#nav #userName
{
	float: right;
	margin-right: 3px;
	background-image: url(../images/nav-item-bg.jpg);
	border: solid 1px;
	border-color: #00238B #578CEB #578CEB #00238B;
	color: #131FA5;
}
#nav ul
{
	padding: 0px;
	margin: 0px;
}
#nav ul li
{
	display: inline;
}

#nav ul li a
{
	color: white;
	font-weight: bold;
	text-decoration: none;
	padding: 0px .7em 2px .7em;
}
#nav ul li a:hover
{
	text-decoration: underline;
}
#nav ul li a.current
{
	background-image: url(../images/nav-item-bg.jpg);
	border: solid 1px;
	border-color: #00238B #578CEB #578CEB #00238B;
	color: #131FA5;
}

#nav ul li a.current:hover
{
	text-decoration: none;
}

#title
{
	padding: 0px 0px 5px 0px;
	height: 60px;
	border-top: solid 3px #4E7DD1;
	border-bottom: solid 1px #D8E0EB;
	font-size: 1.1em;
	background-color: white;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 3.8em;
}
#title #titleLogo
{
	width: 16em;
	text-align: center;
	float: left;
	background-image: url(../images/headcornerp.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
#title #titleText
{
	float: left;
	padding-top: 10px;
}
#title #titleText h2, #title #titleText h5
{
	margin: 0px;
	font-family: Verdana;
}
#title #titleText h5
{
	color: #131FA5;
	font-weight: normal;
}
#title #titleText h2
{
	font-weight: normal;
	font-size: 1.1em;
}

#title #titleForm
{
	float: right;
	padding: 0px 0px 0px 6px;
	background-color: #4E7DD1;
	background-image: url(images/headcornerx.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
#title #searchForm
{
	margin: 0px;
	padding: .2em .4em .4em .5em;
	background-image: url(../images/headcornerz.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
#title #searchForm *
{
	vertical-align: middle;
}
/*.toolbar a
{
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #003399;
}
.toolbar
{
	background-image: url(images/Common/toolgrad.gif);
	background-repeat: repeat-x;*/
	.toolbar
{
	background-image: url(images/Common/toolgrad.gif);
	background-repeat: repeat-x;
	border: 1px solid #95b7f3;	
	background-color: #9ebff6;	
	margin-bottom:0px;	
	text-align:center;
	vertical-align:top;
}
.txt
{
	font-size: 8pt;
	font-family: Tahoma;
}
.tableheader
{
	color: #808080;
}
.underline
{
	border-bottom: 1px solid #f1f1f1;
	vertical-align :top;
	margin-top:0px;
}

.underlinecenter
{
	border-bottom: 1px solid #f1f1f1;
	vertical-align:middle;
}
.underline2
{
	border-bottom: 1px solid #c1c1c1;
}
.underlineback a
{
	color: #003399;
	text-decoration: none;
}
.underlineback a:hover
{
	color: #ff3300;
	text-decoration: underline;
}
.underlineback a:visited
{
	color: #000066;
	text-decoration: none;
}
.underlineback a:visited:hover
{
	color: #ff3300;
	text-decoration: underline;
}
.underlineback
{
	vertical-align:top;
	border-bottom: 1px solid #f1f1f1;
	padding-left: 4;
	padding-right: 4;
	padding-top: 3;
	padding-bottom: 4;
	background-color: #F8F8F8;
}

a.action
{
	color: #003399;
	text-decoration: none;
}
a.action:visited
{
	color: #003399;
	text-decoration: none;
}
a.action:link
{
	color: #003399;
	text-decoration: none;
}
a.action:hover
{
	color: #003399;
	text-decoration: underline;
}
.listitem
{
	font-family: verdana;
	font-size: 8pt;
}
.listitem a
{
	color: #003399;
	text-decoration: none;
}
.listitem a:hover
{
	color: #ff3300;
	text-decoration: underline;
}
.listitem a:visited
{
	color: #000066;
	text-decoration: none;
}
.listitem a:visited:hover
{
	color: #ff3300;
	text-decoration: underline;
}
.selectednav
{
	border-right: #2254b1 1px solid;
	border-top: #2254b1 1px solid;
	background: #fee197;
	padding-bottom: 2px;
	border-left: #2254b1 1px solid;
	padding-top: 1px;
	border-bottom: #2254b1 1px solid;
}
datagrid_checkedrow
{
	background-color: #EBF8FC;
}
a.datagrid_item:link
{
	color: #003399;
	text-decoration: none;
}
a.datagrid_item:visited
{
	color: #003399;
	text-decoration: none;
}
a.datagrid_item:active
{
	color: #003399;
	text-decoration: none;
}
a.datagrid_item:hover
{
	color: #003399;
	text-decoration: underline;
}

a.datagrid_disableditem:link
{
	color: #A0A0A0;
	text-decoration: none;
}
a.datagrid_disableditem:visited
{
	color: #A0A0A0;
	text-decoration: none;
}
a.datagrid_disableditem:active
{
	color: #A0A0A0;
	text-decoration: none;
}
a.datagrid_disableditem:hover
{
	color: #A0A0A0;
	text-decoration: underline;
}

a.datagrid_activeitem:link
{
	color: #3333CC;
	text-decoration: none;
}
a.datagrid_activeitem:visited
{
	color: #3333CC;
	text-decoration: none;
}
a.datagrid_activeitem:active
{
	color: #3333CC;
	text-decoration: none;
}
a.datagrid_activeitem:hover
{
	color: #3333CC;
	text-decoration: underline;
}

#changepass
{
	float:right;
	padding-top:0px;
	margin-top:0px;
	position:relative;
	left:-3px;
	top:-145px;
	color:White;
}

#changepass a
{
	text-decoration:none;
}

#changepass a:visited
{
	color:Yellow;
}


/*tuthuhpnguyen add new*/
.Message
{
	color: Red;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	font-weight:bold;
}
